
/**
 * 消息管理器
 * 统一管理自定义消息的弹出层
 * @author              罗伟权
 * @createdate          2013-10-14
 * @version             1.0
 */

#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>

@interface XLayerController : NSObject


/**
 * 添加消息显示层（默认聚焦，含有黑色背景）
 * @param        layer，消息显示层
 * @result
 */
+ (void)addLayer:(UIView *)layer;


/**
 * 添加消息显示层
 * @param        layer，消息显示层
 * @param        focus，聚焦（含有黑色背景）
 * @param        bgClose，点击背景关闭
 * @result
 */
+ (void)addLayer:(UIView *)layer withFocus:(BOOL)focus andBackgroundClose:(BOOL)bgClose;


/**
 * 移除消息显示层
 * @param        layer，消息显示层
 * @result
 */
+ (void)removeLayer:(UIView *)layer;


@end

